/* ----------------------------------------------------------------------------------------------------------------------------------------------- /

DrawingStyle - 绘图样式 - NEROKING.COM

/ ----------------------------------------------------------------------------------------------------------------------------------------------- */
package com.neroking.drawing.support{
	
	import flash.display.BitmapData;
	import flash.geom.Rectangle;

	public class DrawingStyle{
		
		// --- 常规参数 --------------------------------------------------------------------------------------------------------------------------- //
		
		// 绘制类型
		public var type:String;
		
		// 填充模式
		public var fill:String;
		
		// 线条样式
		public var line:String;
		
		// 宽高
		public var width:int;
		public var height:int;
		
		// 偏移
		public var tx:int;
		public var ty:int;
		
		// 圆角
		public var ellipse:Array;
		
		// 路径
		public var path:Array;
		
		// --- 填充相关参数 ---------------------------------------------------------------------------------------------------------------------- //
		
		// 填充颜色
		public var fillColors:Array;
		
		// 填充透明度
		public var fillAlphas:Array;
		
		// 填充颜色分布
		public var fillRatios:Array;
		
		// 填充角度
		public var fillAngle:int = 0;
		
		// 填充区域
		public var fillArea:Rectangle;
		
		// 填充位图
		public var fillBitmapData:BitmapData;
		
		// --- 线条相关参数 ---------------------------------------------------------------------------------------------------------------------- //
		
		// 线条粗细
		public var lineThickness:int;
		
		// 线条颜色
		public var lineColors:Array;
		
		// 线条透明度
		public var lineAlphas:Array;
		
		// 线条颜色分布
		public var lineRatios:Array;
		
		// 线条填充角度
		public var lineAngle:int = 0;
		
		// 线条填充区域
		public var lineArea:Rectangle;
		
		// 线条填充位图
		public var lineBitmapData:BitmapData;
		
		
	}
}